package com.wysql.ascost.mapper.info;


import com.wysql.ascost.model.info.InfoImportresultDtl;
import com.wysql.ascost.model.info.InfoImportresultDtlExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;


/**
 * 导入操作台账（明细表） InfoImportresultDtlMapper
 *
 * @author wysqlauto_自动生成
 * @email ${email}
 * @date 2025-02-25 13:36:14
 */
public interface InfoImportresultDtlMapper {

    long countByExample(InfoImportresultDtlExample example);

    int deleteByExample(InfoImportresultDtlExample example);

    int deleteByPrimaryKey(String id);

    int insert(InfoImportresultDtl record);

    int insertSelective(InfoImportresultDtl record);

    List<InfoImportresultDtl> selectByExample(InfoImportresultDtlExample example);

    InfoImportresultDtl selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") InfoImportresultDtl record, @Param("example") InfoImportresultDtlExample example);

    int updateByExample(@Param("record") InfoImportresultDtl record, @Param("example") InfoImportresultDtlExample example);

    int updateByPrimaryKeySelective(InfoImportresultDtl record);

    int updateByPrimaryKey(InfoImportresultDtl record);

}